The E-Charging station is situated at almost 3,800m above sea level, making it the World’s Highest e-vehicle charging station
The development and availability of electric vehicles for charging infrastructure is a key requirement for the proliferation of EVs in India